package model.dao;

import java.util.List;

import model.entity.Grupo;

/**
 * Grupo DAO Interface
 *
 * @author Alex
 */
public interface IGrupoDAO {

 /**
  * Add Grupo
  *
  * @param  Grupo grupo
 * @return 
  */
 public Integer addGrupo(Grupo grupo);

 /**
  * Update Grupo
  *
  * @param  Grupo grupo
  */
 public void updateGrupo(Grupo grupo);

 /**
  * Delete Grupo
  *
  * @param  Grupo grupo
  */
 public void deleteGrupo(Grupo grupo);

 /**
  * Get Grupo
  *
  * @param  int Grupo Id
  */
 public Grupo getGrupoById(int id);

 /**
  * Get Grupo List
  *
  */
 public List<Grupo> getGrupos();
}
